multidisciplinary team - English Synonyms Dictionary